The apartment is very nice, good location and clean. However, you need to decide if you are looking or expect your personal privacy, sharing the apartment was not appropriate or expected.
Booking an environment where you have your own space maybe more appropriate.