Great location, clean place, excellent communication and hospitality.