Couldn’t be more perfect! Fabulous location, excellent condo community and wonderful amenities provided by the host.