Amazing all around! Views were breathtaking and CB Island Vacation was always super responsive. Place was extremely clean. Cannot recommend it enough. Definitely will be coming back!