Perfect flat, perfect lcoation, perfet communciation and hospitality! Highly recommended!