Immaculate, modern, stylish, very comfortable, flexible checkin, great location, plenty of space - exactly what we wanted!! I would definitely stay here again and would recommend to others