Great location, large and well-furnished place and well-maintained.