perfect - quite, modern, green, close to center and caring host