Beautiful, cozy and clean place. You can see that every little detail was well thought. Perfect hospitality.