Absolutely beautiful! There are so many small touches that make the place feel nice and cozy. The whole place was spotless! We loved our stay and look forward to getting to come back!