A perfect location and amenities for a long term stay. Craigrownie has strong wifi and various places to sit and work while enjoying the beautiful view outside.