Helen's place is perfect for a short stay. It's comfortable and has the highest level of security and offers the convenience of a full shopping mall within the apartment complex. A real gem.