Great location, very clean and stylish. Has everything you need. The host even made accommodations for my son who is an infant traveling with me. We had some technical difficulties but the host was prompt and put in a ton of effort to make sure we were comfortable. 10/10 would recommend.