Absolutely fantastic! The place is extremely well located, very clean and had all the amenities we could have wanted. Alain was also exceptionally helpful and responsive to any questions we had. Highly recommend.