Excellent place to stay, due to it being so well kept, great hosts making the check-in/checkout process easy and being so accommodating to specific needs. Highly recommend also because of the great location, will definitely be coming back in the future.