great hospitality, good communications, clean rooms and good spot.