Very clean. Enough dishes and towels prepared. Helpful for family trip. Nice city view. Nice access to the beach and zoo. Enough information given from the host before staying. We spent good time. Mahalo!