excellent location
pleasant atmosphere at home