Spacious and stylish. Great location and good communication.