Super clean, perfect location and overall nice place. Compromises things with your need as well.