Hard to overstate the beauty of this idyllic location. Steps from a gorgeous beach. Well appointed, sun drenched, just a joy to spend time here.