This place is everything you could want. The hosts are lovely and make you feel right at home. The place is well done and in a great location. We loved our experience!