Great location, great amenities and Haven was incredibly easy to reach. The fresh eggs were great! We will absolutely book again.