Helios place was a bit smaller than it seems in pictures. I did enjoy the location because you literally have everything at a 10 minute walk/5min taxi ride. I had a few issues with insects but I know that isn’t the owners fault as the apartment is in a building. Outside of that I have no complaints.