Fantastic place to stay with everything you need to enjoy a holiday