Helen’s place is absolutely amazing. The pics do not do the place justice - it is gorgeous and very secure. It’s centrally located. Would definitely stay here again