The place is impeccable clean and functional. The location is amazing and the hosts are very accomodating.