Absolutely perfect! Beautiful cottage. Excellent amenities. More than expected. Perfect location and James was soooo great!!! Super helpful and quick! Very caring. We will be back