The place was perfect for our needs. It was exactly as described and very clean and stylish. The hosts accommodated our requests and were very responsive. We would definitely stay again!