sits just steps away from the renowned Maspalomas beach.