Clean facilities, friendly welcome, lovely location.