This is an amazing and special place to stay. Very clean and well located. I had a long term stay and the communication and needs were met and always taken care of. I felt at home. Very very thoughtful and caring hosts.