This is a great location to see many parts of the city with just a short walk. If you're only gonna stay a few days the environment is manageable, meaning it's fun and also rather noisy at night when you want to sleep, but that's to be expected from Temple Bar. If you're looking for that then this is a great place for you. This is not the owners fault at all, but the location outside of the complex doesn't always feel the safest.
Communication was very quick and the hosts were very helpful with any requests we had.