A beautiful, cozy, modern place to stay with almost everything you would need to make a stay feel like you're at home.