Great place, with great amenities in a great location. Everything is laid out for you, and it has exactly what you need. Check in process is also very easy. Definitely recommend this place to others.