Location is great. The place is very clean. The view from the terrace is outstanding.