Great location.
Abessess metro station is really close and a wide variety of restaurants in the neighborhood.
The place is perfect for couples though might be a bit small for more than 2 people.