Landry is a delightful place to stay and this apartment has superb facilities to offer. The summer time mountain biking / road riding has kept our group coming back to the area for several years now and we've stayed here twice. On other occasions it has been fully booked very early on.
A small local shop just around the corner has the basics including wine/beer.
Good restaurants/nightlife is in Bourg - a car is required.
The photos on the website don't really do this penthouse apartment justice - the interior is well laid out and suited well to comfortably accommodating groups.