Wonderful all around. Beautifully designed place with many small touches as well. Highly recommended.