perfect location and spacious rooms. some minor issues but overall a pleasant stay