Fantastic apartment, full amenities and great communication with the hosts. 5 stars!