Fantastic place to stay at. The location is great, and the apartment is wonderful. It has everything one might need for a comfortable stay. Just perfect. Communication with the hosts was also incredibly swift (almost in real-time). Just a great experience overall. Would go back again for sure. Cannot recommend the place highly enough.