Perfect! The place is modern, stylish, clean and comfortable. The host was very responsive and accommodating. When we needed extra nights they were quick to respond and very pleasant to work with. This place is located in a great location too.