Peninsula Haven is a great place. Lots of extras and plenty of space! We look forward to staying again.