What can I say.. theres absolutely nothing to add to the other reviews. Amazing place, amazing location, amazing hosts.. this place is just perfect and I'd recommend it to everyone!