If u don't mind the stairs it's perfect.
Small but very clean, great location and a nice terrace.