Terrific location; superb cleanliness; great comfort; highly recommended.