Very clean + great view. We had two small children and every was in walkable distance for their tiny little legs :) Would book again.