This is a beautiful flat, clean and modern, with all of the amenities needed. The host was excellent at responding to requests and was gracious despite my late night arrival. The location was perfect. I would not hesitate to stay here again.