Great place. Great hosts. Clean, stylish, spacious and close to town and beach. 5 stars.