Excellent location. Very clean. All the amenities that you could want. Great hosts.