This place is perfect!! Beautiful, clean, great location! Sarah and Jan provide such great suggestions leading up to the trip. I would 100% stay here again.