Really enjoyed our stay here. Fantastic location. Great hosts. Clean and well appointed apartment with all the necessary amenities for families. Will book again for future visits.