5 out of 5 stars on all accounts from me. The top floor view at this price point is a rare find. We’d stay here again.