Exceptionally clean - which was important since we stayed with our newborn.
Great location and astonishing view.
Will definitely stay again.