Perfection, everything u need will b there.. lots of stores nearby..great hosts, place looks jus like the photos.. better in person.. my birthday vacation was awesome..