Communicative, clean and located in a beautiful neighborhood. Had a perfect stay.