Place is clean. Location is great. Communication with David is pretty smooth.