Excellent location, easy check in, great communication. Spacious and clean. Highly recommend!