Extremely clean, welcoming and well decorated in a great location - couldn't recommend it any higher.