Perfect stay, would give 10 stars if I could.