Amazing house. Amazing views. Amazing facilities. Amazing hosts!! Definitely worth staying here for a holiday - long or short.