Great location and great amenities. Looked exactly as it did in the pictures. Easy check in process and great communication from host.