This is a beautiful home with almost everything you need for a perfect self-contained holiday.