Great location, great everything. Ramon is very communicative and always willing to help with the smallest things! Everything was easily accessible and great!