Lovely design, thoughtful touches, brilliant location