@Gil1864 $40 is a quite reasonable cleaning fee.
A flexible cancellation policy is really only a viable option for hosts who have rentals that get booked a lot last minute, like who may be where guests on a road trip might need a place to stay, or the host lives near an airport. You don't want to spend time preparing the place for guests, only to have them cancel last minute and you receive no payment.
Your bed arrangement isn't listed correctly- it shows both the queen, single and sofabed in the bedroom. The sofabed needs to be listed under common spaces, as it is in the living room.
FYI, your phone number is visible to guests when their booking is confirmed, as theirs is to you. So "phone number provided on arrival" is pointless.