Good location, beautiful decorations, very clean. My sons were exciting to stay in.