Immaculate and spacious, easy check in plus the location is fantastic! Would definitely stay here again.