Great location, clean and well stocked. Everything came as advertised and the view is amazing. I would have left a 5 star review except for two things: 1) The condo upstairs was extremely loud with the floors being very thin. Every morning at 5am it sounded like a large herd of elephants in a bowling alley; 2) The 4pm check in and 10am checkout is not very customer friendly - especially considering the punch list the guest is supposed to do on the way out.