Perfect place, huge windows, modern, clean... location is beautiful, away from the crowds but not far from them.
Excellent value.