Great location in Saint-Pierre with an awesome view. If you like stairs you'll love this place.