Yo Cabba Cabba has been renovated absolutely beautifully. Everything has been thought of and included to make your stay like a home away from home.