Excellent communication, very flexible with check in and out, perfect location. Very good stay.