Homely place with spacious rooms.