Spacious, modern, clean, warm and homely, brilliant location.