Excellent location, great hosts and perfectly equipped apartment. Highly recommended.