Great location, great place. Nice and spacious.
The only downsides were the beds which were awful and only one key for all of us was a nuisance when someone locked the interior door of the building and we couldn't get out.
But on the whole we'd recommend staying here.