A wonderful place. Check in and check out was simple. The flat was very clean and beautiful. We had a very minor issue with the shower and the response and communication was extremely quick and helpful. They supplied a ton of recommendations and were very helpful with any need. We would definitely stay here again.