Modern, clean and a great location! The small kitchen and complimentary snacks were an added bonus. The WiFi was strong and communication with the staff was easy and prompt. A great stay!