Very clean and well designed place. Lots of little touches to make you feel right at home. Highly recommended.