Juliette place was amazing, all what you need are available in a single room very well disposed in the use of spaces. Building is nice and is located close to Jean Jaurès metro station, close to supermarket and restaurants.
Check in and communication was perfect in any details. Highly recommended!