Lives up to everything promised. Location super convenient... we loved it.