This place was everything we needed! Easy to access, beautiful views, nice pool (especially the kid's pool was great for our 2 year old)