Spacious, homely in a fantastic location.