Beautiful condo in a location that has easy access to restaurants and taxis to get you anywhere you want to go. With this convenient location does come traffic noise, really only noticed when relaxing around the pool. The pool area was clean and always lots of space available to enjoy the without being crowded.We did not cook during our stay so cannot speak to the functionality the cooking/grilling spaces but they looked nice.This wasn't a big deal for us but I think good to note that there are steps to get down into the main living area, the patio, and the toilet in the primary bath, so while the facility is accessible if this is an issue for you you'll want to select a different unit.Loved the linens and plentiful towels for use. I found the bed very comfortable.The biggest complaint my family had was the horrible water pressure in the showers. It also took a long time to get hot water and once it was hot, it was really hot and difficult to adjust.There was a late change to our check out time, we had planned a late check out which I realize is not something that cannot always be accommodated but the late notice of this change, and only communicated via a message on VRBO which we easily could have missed, limited how we would have handled it had we known in advance. The owners were kind enough to let us leave our luggage in the condo while it was being cleaned, so that was helpful.Overall a good first stay on this lovely island.