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