An all around 5 star stay. This home is so beautiful and I cannot wait to return and stay longer!