Excellent in every way: location, cleanliness, hosting. You won't regret it!