We had a wonderful time. The place was clean and comfortable with a great layout and an absolutely perfect location. The host provided expert assistance and took care of everything we needed. We will definitely book again.