Relaxed accommodation with great views and steps away from the beach