Excellent location - great communication and hospitality. Great place to stay.