All perfect - as described. The apartment is quite small but good for a weekend :)