Wonderful townhouse and location! The townhouse is on a hill which provides an incredible view sitting on the lanai looking out over the ocean, especially at sunset. We brought binoculars and could see whales from the lanai. The townhouse was very clean and well stocked with everything from quality dishes and utensils, plenty of linens including numerous bath towels and beach towels, extra sheets, pillows and outdoor gear such as swim noodles and beach chairs and even laundry detergent, soap, and shower products. Master bath is very spacious with a nice large shower. Outdoor pool was basic, but heated and quiet with plenty of chairs. Property grounds were well maintained and parking spaces are close to the townhouse. Property and entire area always felt safe to walk around day and night. Just down the hill, an easy walk away is a small shopping area that includes a coffee shop and multiple open-air eateries. Further down the hill is a large shopping area with a bit of everything from high end stores and restaurants to casual bar and grill, souvenir stores, ice cream shop, and markets to buy basic groceries and toiletries. Beach was walkable for us from the townhouse, it would be a more challenging trek with little kids and and their gear in tow. Townhouse location was an easy drive from the airport and all other activities we did. Communication was prompt and helpful. Highly recommend.