Excellent location. Check-in was really easy. Communication was really good. The sofa bed was not the best to sleep, but it was OK. Everything went fine. Would definitely recommend it.