This place was warm and modern with stylish features and all of the amenities we could need. Communication with the hosts was great and the check in process was very easy. The hosts were very accomodating and we had a fantastic time staying here!