The apartment is amazing - large and well appointed with everything you need to be comfortable. It is in a great location. We had difficulty communicating with them for our arrival as there was a hiccup with their previous guest who thought they were still staying - and we were told there was an emergency and check in time would be later. However, we could not reach them to find out when we could actually arrive which was problematic. Since then they were accessible.