Great apartment... nice and clean, nice location, great hosts and great price! Very accommodating and we would have extended our stay but someone beat us to the booking. Grab this rare find while you can.