Peaceful, relaxing beachside stay