A great location and a very clean and nice place. All amenities were provided as listed. Check in and check out were both easy and smooth and the host was easy to communicate with.