Great home with everything a guest could want! Location is perfect and great care has been taken to provide each guest with a fun and memorable stay. Very clean and organized! Beautiful landscaping and outdoor areas well designed. Had a wonderful stay.