Amazing value for money, amazing location and communicative hosts. The place is large and has everything you need. Could have been cleaner though.