Very good accommodation - good location