Five stars all around! Great location and amenities, friendly and helpful staff, fast wi-fi, nice room and kitchen, and awesome rooftop + jacuzzi! Highly recommended!