Great location, communication. Clean and functional flat.