The way you wrote your query means you want the object hotels_booking.client to be equal to the object {firstName:limace}. The 2 objects are not equals because the hotels_booking.client also has the field lastName.
You have to use the dot notation up to the last field like:
{ "hotels_booking.client.firstName" : "limace" }