Good place that matches the descriptions. Not fancy, definitely functional, clean and practical to stay at.