comfortable space, great location, good communication.....what else do you need?