impeccable location, so much room, super clean, very cute, all around so convenient and a great stay. good communication with the hosts