Read all details available. Ask numerous questions before booking.