We've got in love with this place, super-nice. Everything is brand-new (we may have been the first guests).
Clean, big, super-equipped, well-located.
Host always communicated with us promptly.