Great location and very clean place. No terrace, but they had a pool deck and a nice bar, and we were able to bring our food there and enjoy. We would recommend you to stay here.