We had a wonderful stay at Ta Maison. This is a 5 star house accomodation. Ooops! 7 star I mean.