Sparkling clean, great location in town. Plentiful hot water. Well equiped. Communication excellent. Good restaurants nearby at reasonable prices.