Beautiful location, spotlessly clean and unbeatable hosts. Great experience all round. Couldn't recommend it more