The apartment was definitely as described. I'm not quite sure how it would sleep 10 though. It was comfortable for six. The bedrooms are typical, and on the small side. There was one double bed, and six twin beds, and one portable bed in living room. The furnishings are basic and straightforward. It had excellent wifi and the kitchen and laundry were well equipped. Air conditioning worked well.
The view is truly outstanding.
Do bring your own towel, as the one they provide you is small and thin.
The apartment is owned by a property management company, so not a sole owner as it appears on the listing. That was helpful to know. Josh who helped us out was great at meeting us and trying to help arrange an early check-in.