Very clean and modern, great location I really enjoyed my stay.