In one word: perfect! Perfect location, very safe, everything was within walking distance. Perfect communication and good care. Would definitely recommend to friends and family!