Helen's place is absolutely stunning and in the perfect location. Quiet block near a park with many amenities. Would recommend staying here!