We cannot recommend our stay here enough. The location is fantastic and the hospitality shown to us by our hosts was absolutely impeccable. Everything about our stay was just perfect for our family of four, including our two teenage children. The apartment has all the amenities we could ask for and more!