Haven is an adorable suite with a great location and amenities. We thoroughly enjoyed our stay.