Clean and well renovated location.