Great location - close to beach, eateries and shops. Easy to get to. Nice little patio. Good communication by hosts re: directions, check in etc.