Very clean and great location! Super easy to communicate with throughout stay. Highly recommend this to anyone!