top class facilities had a great stay