A lovely clean hotel in a fantastic location.