Helenes place is in a great location. Close to the metro and within a short walking distance of cafes, bars and shops. It is very quiet, safe and comfortable. Communication was great and check in was smooth.