Amazing, outstanding, and perfect. Stay here if you get the opportunity, especially if you have pets!!