really nice place. good communication and great location