This is a great place to stay. Everything is as listed. Very modern, spacious and clean. All in the perfect location. Excellent communication and check in process. Would stay here again.