A splendid place, in very good conditions.
excellent location