check-out at 10 am is totally unacceptable in my opinion. But it is a nice flat, probably run by a professional agency. No direct contact to actual owners.