Fantastic place - clean, spacious, and good location. Communication was great and check-in easy. Great value for money too.