Amazing place to stay! Has everything you need and Stephen and his family could not have been nicer. Met such a lovely bunch of people. Can't wait to come back!