Perfectly adequate for anyone's needs. Great value for this great location.