A nice place in a very, very good location.
Everything is as advertised and works perfectly for a short stay.