This place was very nice, clean, and modern. Many cultural touches throughout that made the place different than a typical stay but in a good way! Checking in and out was easy and we had a great stay!