The place is roomy, stylish, well maintained, and well equipped. The hosts are kind and responsive. I highly recommend this place to anyone.