Immaculately clean and very well presented, great location, excellent communication with the host, all in all couldn’t fault our stay there.