Easy check-in, easy communication and perfect location. I couldn't ask for more, to be honest. This place is perfect!