Absolutely perfect! A beautiful home and great location! The hosts are so nice, thoughtful and helpful! Highly recommend!