William's place was in an excellent location and had everything I needed for a comfortable stay. I will be staying here again!