Everything was exactly as described. Very clean. Nice touches. Super location. Communication was superb. Check in well described and easy. Very accommodating hosts.