Excellent choice to stay confortable in a well located place.