This place fully lived up to my expectations! Beautiful inside and out. Had everything we needed - kitchen gear (including plenty of glasses, plates, silverware, salt, pepper, and more), a beach umbrella, multiple fans. Plus, the host really seemed to care about the small details of our experience - the decorations, extra blankets, and soft toilet paper. Note that the bed mattresses were quite firm, though - fine for me, but my husband complained a bit. The back outdoor area included a small porch right outside the back door with a small couch, plus a full table for 6 plus 2 nice lounge chairs in the backyard. The front yard had multiple fruit trees - we picked fresh figs for breakfast! Location was stellar - we walked to the beach and nearby restaurants every day multiple times. Would book again in a hearbeat.