Excellent location, nice apartment, good communication and easy-to-follow instructions for check-in.