Fabulous stay in a thoughtfully curated apartment just steps from the beach!