Very clean place and great location. Had no issues during my stay with David. He was also very responsive throughout.